Singularity Avoidance as Manipulability Maximization Using Continuous Time Gaussian Processes
نویسندگان
چکیده
A significant challenge in motion planning is to avoid being in or near singular configurations, that is, configurations in joint space that result in the loss of the ability to move in certain directions in task space. A robotic system’s manipulability is reduced even in regions that are in close proximity to (i.e., neighbouring) a singularity. In this work we examine singularity avoidance in a motion planning context, that is, finding a trajectory which minimizes proximity to singular regions, subject to constraints. Representing the trajectory as a sample taken from a continuous time Gaussian process, we define a likelihood associated with singularity avoidance. We leverage recent work on motion planning using exactly sparse Gaussian processes and a factor graph representation to maximize the singularity avoidance likelihood using a maximum a posteriori (MAP) estimator. Viewing the MAP problem as inference on a factor graph, we use gradient information from interpolated states to maximize the trajectory’s overall manipulability. Both qualitative and quantitative analysis of experimental data show increases in manipulability which results in smooth trajectories with visibly more dexterous configurations.
منابع مشابه
A Real-Time Approach for Singularity Avoidance in Resolved Motion Rate Control of Robotic Manipulators
In autonomous system, it is important to establish a control scheme that works with stability even near singularity configurations. In this article, we describe an on-line trajectory control scheme that uses the manipulability measure as a distance criteria to avoid manipulator singularities. The proposed approach consists in a method for limiting the minimum value of the distance criteria. The...
متن کاملLocal Performance Optimization for a Class of Redundant Eight-Degree-of-Freedom Manipulators
Local performance optimization for joint limit avoidance and manipulability maximization (singularity avoidance) is obtained by using the Jacobian matrix pseudoinverse and by projecting the gradient of an objective function into the Jacobian null space. Real-time redundancy optimization control is achieved for an eight-joint redundant manipulator having a three-axis spherical shoulder, a single...
متن کاملPredictive Control of Redundant Manipulators based on Avoidance Manipulability
This paper proposes a new approach named predictive control of redundant manipulators based on avoidance manipulability to achieve an on-line control of trajectory tracking and obstacle avoidance for redundant manipulators. In the trajectory tracking process, manipulator is required to keep a configuration with maximal avoidance manipulability in real time. Predictive control in this paper uses...
متن کاملRedundant Actuation for Improving Kinematic Manipulability
Parallel mechanisms frequently contain an unstable type of singularity that has no counterpart in serial mechanisms. When the mechanism is at or near this type of singularity, it loses the ability to counteract external forces in certain directions. By altering the mechanism through, for example, additional kinematic linkages, the singularity can be modi ed or even removed. Another approach is ...
متن کاملKinematic Manipulability of General Constrained Rigid Multibody Systems
This paper extends the kinematic manipulability concept commonly used for serial manipulators to general constrained rigid multibody systems. Examples of such systems include multiple cooperating manipulators, multiple fingers holding a payload, multileg walking robots, and variable geometry trusses. Explicit formulas for velocity and force manipulability ellipsoids are derived and their dualit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2018